Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Anthony Martin, Manoj MS, Vignesh S, Praveen Kumar K
DOI Link: https://doi.org/10.22214/ijraset.2023.51428
Certificate: View Certificate
This paper describes the development of a human airbag system which is designed to reduce the impact force from falls. A Micro Inertial Measurement Unit (µIMU), based on MEMS accelerometers and gyro sensors is developed as the motion sensing part of the system. A recognition algorithm is used for real-time fall determination. With the algorithm, a microcontroller integrated with the µIMU can discriminate falling-down motion from normal human motions and trigger an airbag system when a fall occurs. Our airbag system is designed to have fast response with moderate input pressure, i.e., the experimental response time is less than 0.3 second under 0.4MPa. In addition, we present our progress on using Support Vector Machine (SVM) training together with the µIMU to better distinguish falling and normal motions. Experimental results show that selected eigenvector sets generated from 200 experimental data sets can be accurately separated into falling and other motions.
I. INTRODUCTION
It is well known that the world is facing an increasely aging population. With this increase, the proportion of frail and dependent elderly is also likely to increase significantly [1]. This shift in demographic pattern will lead to an exponential increase in the number of elder individuals suffering from injury of falls, i.e., falls and fall-induced fractures are very common among the elderly.
Hip fractures account for most of the deaths and costs of all the fall-induced fractures. Apart from causing physical injury, hip fracture can result in significant psychological trauma and lead to self-imposed restrictions of activity that can compromise the quality of life of the individual [2]. Hip protectors are protective devices made of hard plastic or soft foam and are placed over the greater trochanter of each hip to absorb or shunt away the energy during mechanical impact on the greater trochanter [3]. They are widely demonstrated both biomechanically and clinically to be capable of reducing the incidence of hip fractures. However, the compliance of the elderly to wear them is very low, due to discomfort, wearing difficulties, problems with urinary incontinence and illness, physical difficulties, and them being not useful and irrelevant. Our group is developing a novel hip protector with smaller dimensions and greater comfort for the elderly. Basically, a MEMS motion sensing unit will be used to detect imbalance and trigger the inflation of compact airbags worn by the elderly. Two key issues have to be considered for the human airbag system. One is a comfortable compressed airbag that can be inflated instantly. Another is a small triggering device embedded with a rapid and accurate algorithm for recognizing falling motion. For the fast inflated airbag, we first utilize an electromagnetism valve as a switch to open a compressed air source. When the valve is triggered, an airbag can be inflated in less than 0.3 second under 0.4Mpa, which is enough to effectively reduce the impact force on the hip due to a fall. Now, an independent airbag is under development based on compressed CO2 cartridges. In this paper, we will focus our discussion on the triggering device and the motion-recognition algorithm. Due to the availability of low-cost, small-size MEMS sensors, it is possible to build self-contained inertial sensors with overall system dimension of less than 1 cubic inch, and at the same time, the sensing unit can track the orientation and other motions in real time. As an example, our group developed the Micro Input Devices System (MIDS) based on MEMS sensors as a novel multi-functional interface input system, which could potentially replace the mouse, pen and keyboard as input devices to the computer [4, 5]. We also developed a micro Inertial Measurement Unit (µIMU) which measures three dimensional angular rates and accelerations based on MEMS sensors. This system is similar to the MIDS but has a different hardware configuration and uses different software protocols. A USB port was designed for data transmission on the µIMU. With the µIMU, we recorded human motion including normal motions and falling. An algorithm SVM (support vector machine) was used to analyze the data recorded by the small MEMS unit [6].
Recently, we integrated a microcontroller and Bluetooth module on the µIMU, and the overall size of the unit is designed to be less than 26mm*20mm*20mm. The µIMU is an essential part of the novel hip protector, which can collect human motion data wirelessly and also recognize motion data, e.g., falling-motion using recognition algorithm. A mechanism of triggering the airbag is also developed and we proved that triggering an airbag system by the µIMU is feasible.
Generally, most complicated pattern recognition problems involve the identification of dynamic and time-varying signals, such as speech recognition, handwriting recognition, and image sequences identification. Signals of MEMS sensor output concerning daily physical activities are of low frequency, transient and dynamic in nature. In [1], an eigenvector based pattern recognition method was utilized to initiate multidimensional signal identification to analyze MEMS accelerometers data. However, the sensing unit did not use gyro sensors, and consequently, a lot of rotation information was not utilized. A better classification result for recognition of different human motions was reported by Himberg et al. [7], who utilized independent component analysis and principal component analysis and they achieved 83-90% accuracy. We present our progress on using our µIMU with Support Vector Machine (SVM) training to recognize falling-motions in this paper. Experimental results show that selected eigenvector sets generated from 200 experimental data can be separated into falling and other motions successfully.
This paper is organized as follows. In Section 2, a brief idea of a human airbag system to reduce impact force on hips will be introduced. Section 3 will focus on describing the systematic design including the µIMU and a compressed air inflation system. In Section 4, real time recognition of falling-down motion will be discussed. The algorithm of SVM training process will be discussed in Section 5, before the conclusion is presented in Section 6.
II. HUMAN AIRBAG SYSTEM FOR FALLING PROTECTION
As mentioned before, hip fractures account for most of the costs of falls and fall-induced fractures, especially for elderly people. We propose to develop intelligent and personalized wearable airbags to reduce the force of impact during a fall for the elderly. Recent advances in manufacturing technologies have made it possible to safely compress air in small, light weight, and low-cost pressurized cylinders, thereby making a personalized airbag system not only tractable, but economically feasible. In addition, a MEMS based inertia measurement unit is suitable for a small, light weight hip protector system, and can be intelligently programmed to measure and recognize human motions to trigger the inflation of the airbag(s) before a subject falls to the ground.
Fig. 1 illustrates the basic concept of an intelligent human airbag system. Initially, the airbag is compressed in a belt. When an elderly loses balance, the MEMS micro sensors in the belt will detect his/her disorientation and triggers the inflation of the air bag on the side in a few milli-seconds before falling to the ground. The hip-airbags can be designed just like automobile airbags, which contain many micron-size holes for automatic deflation. Therefore, distension can be controlled to last for a few seconds, and the hip-airbags will gradually collapse afterwards. The force attenuation property of the inflated hip protector will be tested using the established method in our laboratory. The motion-based condition of activating the inflation process will be defined such that it is sensitive enough to detect imbalance of an elderly but not hypersensitive and induce false alarms. Testing for a falling-down condition and generating a trigger signal via the µIMU is the key issue discussed in this paper.
III. SYSTEMATIC DESIGN
MEMS sensors play a major role in the µIMU due to their low-cost and miniaturized size. We use MEMS sensors to measure the 3D accelerations and 3D angular rates. Coordinate transformations and filtering calculations are performed by a Micro Control Unit (MCU). The MCU also controls the triggering of the inflation of the airbags. The airbag inflation system is designed as a rapid response mechanism which can inflate the airbags very quickly when an electronic signal indicating falling motion is generated by the motion sensing part.
A. µIMU Design
We use the ATMEL ATmega32 microcontroller in the design. The microcontroller has 32Kbyte flash, 2Kbyte of SRAM, 8 channels of 10-bit ADC, and an USART (Universal Synchronous and Asynchronous serial Receiver and Transmitter) port [8]. The Bluetooth module is connected with the microcontroller by the UART at a baud rate of 56.2 KHz.
For our experiments, we use ADXL203 and ADXRS300 sensors as accelerometers [9] and angular rate gyros [10], respectively. These sensors are produced by Analog Devices, and are low cost and relatively high performance sensors with analog signal output. The output signals of the accelerometers (ax, ay, az) and the rate gyros (ωx, ωy, ωz) are measured directly with an A/D converter inside the microcontroller. The digital sample rate of the microcontroller is 200 Hz, which ensures rapid reaction to human motion. Three gyroscope sensors (single-axis) and two accelerometers (dual-axes) were used in our system.
The accelerometers and the gyros act as a micro inertial measurement unit (µIMU) of the motion sensing system. These µIMU sensors and the Blue tooth module are housed on a small PCB, as shown in Fig. 2. Two Li battery of 3.6V can power the unit for 3 hours.
We adopt a TDK Systems blu2i Module in our system to transfer data to a host system [9]. This Bluetooth module provides easy integration to various host systems. The module is directly connected to the microcontroller via a USART port. The module is very small in size (69mm*24mm*5mm) and can easily communicate with the microcontroller.
Thus, the µIMU can realize two functions: 1) data collection and transmission to the computer wirelessly, which can be analyzed or trained using a SVM; 2) a recognition algorithm can be downloaded to discriminate a falling motion, and trigger the airbag for inflation.
B. Experimental Airbag System Setup
As mentioned before, it is possible to safely compress air in small, light weight, and low-cost pressurized cylinders. Therefore, to the problem of opening a cylinder and releasing the gas to the airbag rapidly is a key issue for the airbag system. We designed an experiment to test with what pressure the inflation system will work the fastest.
For independent motion recognition, the motion sensors work together with the MCU, as shown in figure 5. The MCU first converts the analog accelerations and angular rates into digital signals. Then, using special algorithms including coordinate transformation and filters, the system classifies the motion. For initial experiments, we transmitted all motion sensor data to a computer. After analysis, a reliable filter and recognition algorithm was developed and implemented entirely in the MCU, removing the need for an external computer. We put µIMU on the left hip of a human and conducted two groups of experiments. The first is a hundred lateral falls since this is the most typical situation that is likely to cause a hip fracture. The second is one hundred other motions, including 10 running, 20 walking, 20 sitting, 20 squating, 10 stepping on stairs, 10 walking in an elevator and 10 jumping actions. The reason for selecting these motions is that they are commonly encountered motions. For the elderly, who seldom jump and run, we collected more sitting and squatting motion data. In addition, these motions are more similar to the motion during a fall.
These experiments could then formulate a database for later SVM training and judgment. We can also discriminate falling from other motions directly from analysis of the original data.
where l is the height of one’s hip,is the angular rate when a person is falling, is the tilt angle when falling. A static
fall is one for which the only energy supplied is gravity. During a fall, rotation is also observed and the angular rate is related to the angle that a person is tilting and the height of the center of mass of the person (equation 2). In static lateral fall experiments that we conducted,, the person was assumed to fall from a start where the angular rate is zero.
Figure 6 shows fall data recorded by the sensor module. One acceleration and 2 angular rates are not shown since for an idealized lateral falling motion, the only motion of the body is due to gravity. That is, the acceleration Y (Ay) and acceleration Z (Az) all change by 1-G during a fall. The angular rate in the lateral direction Gy will also change. We modeled the angular rate change during a fall using Equation 2, and the analytical results closely matched the experimental results (Gy) as shown in Figure 6. From the figure we can also see that accelerations due to gravity change only at impact and not at the beginning of a fall. This is because the person is first under a free-fall, and the body is effectively weightless during this period. Therefore, there is no change in the sensor signal before the body angle is larger than some value.
According to this observation, we programmed our microcontroller to compare the angular rate with a fixed threshold. When the angular rate value is larger than this value we send an activation signal to the airbag for inflation.
We set up a demonstration by connecting the µIMU and the airbag together. When a person is falling, the µIMU transmits a danger signal to the relay, and the relay drives the solenoid valve open and the compressed air will inflate the We performed data pre-processing to filter noise and reduce dimension. For each experimental result, we performed a DFT of the airbag, reducing the impact force of the fall. Figure 7 shows a successful demonstration of the human airbag system. The airbag was inflated just before the person falls to the ground.
Although a simple angular rate threshold gives good results, false inflations can occur during normal physical activity. An SVM-based scheme using a host computer was tested to better distinguish between normal and falling motions.
As shown in Fig.8, the MCU first converts the sensor outputs to digital signals and then transmits the packed data signal sequentially via a Bluetooth module to a computer. Hundreds of recordings which included lateral falls, walking, running, sitting, walking up and down stairs and walking in elevators, were made to form a database for Support Vector Machine (SVM) training. After training, we selected the best features to form a classifier for falling-motion recognition.
Our goal is to recognize falling-down motion in real-time in order to control the hip-protection airbag. We address this classification problem as binary pattern recognition with Support Vector Machines (SVM):
A. Database Construction
As mentioned before, 200 recordings were made including 100 lateral falling-down and 100 other motions. They were all saved as text files having 6 dimensional entries of fall data for each recording. Since our sampling rate is 200 Hz, we record 3 accelerations and 3 angular velocities every 5 milliseconds. Fig. 9 shows the original data of motion including 3D accelerations and rotation rates from one experimental trial. GY (triangles) is the angular rate of the pitch direction. We can judge when a fall-motion starts from the change of GY. AZ (circles) is acceleration in the vertical direction. A sudden spike in this data corresponds to when the hip hits the ground. By synchronizing visual observations with the sensed data, we extracted the motion data from beginning of a fall to when the body hits the ground (soft mat) for all six sensors.
This paper presents a novel MEMS based human airbag system that is under development. A Micro Initial Measurement Unit (µIMU) for detection of complex human motions and recognition of falling-down motion is used, which can then be used to trigger the release of airbags. Experiments showed that our airbag system can achieve real-time recognition and fast response, which ensures that the airbags can be released before a human impacts the ground. The µIMU can also measure human motion in the form of accelerations and rotations in three dimensions. With a Bluetooth module, the small size unit can transmit experimental data to a computer for post-experimental data analysis. We also used SVM as a pattern recognition method for training of data transformed via a DFT and PCA. We have shown that selected eigenvector sets can classify 200 experimental data sets can be used to classify the eigenvectors into “non-falling-down” or “falling-down” categories without error.
[1] Myo Naing Nyan, Francis Eng Hock Tay, Teck Hong Koh, Yih Yiow Sitoh and Kwong Luck Tan; “Location and sensitivity comparison of MEMS accelerometers in signal identification for ambulatory monitoring” Electronic Components and Technology, 2004. ECTC \'04. Proceedings Vol. 1, 1-4 June 2004 Page(s):956 - 960. [2] Baudoin C., Fardellone P., Bean K. et al. “Clinical outcomes and mortality after hip fracture: a 2-year follow-up study” Bone, 18(Suppl 3) (1996), S149-S157. [3] Ekman, A., Mallmin, H., Michaelsson, K. and Ljunghall, S. “External hip protectors to prevent osteoporotic hip fractures” Lancet (1997), 350, 563-564. [4] Lam, A.H.F.; Li, W.J.; Yunhui Liu; Ning Xi, “MIDS: micro input devices system using MEMS sensors” Intelligent Robots and System, 2002. IEEE/RSJ International Conference on , Volume: 2 , 30 Sept.-5 Oct. 2002 Pages:1184 - 1189 vol.2. [5] Lam, A.H.F., Lam R.H.W., Li W.J., Leung M.Y.Y., Yunhui Liu, “Motion sensing for robot hands using MIDS” Robotics and Automation, 2003 [6] Yilun Luo, Guangyi Shi, Josh Lam, Guanglie Zhang, Wen J. Li, Philip H. W. Leong, Pauline P.Y. Lui, and Kwok-Sui Leung, “Towards a Human Airbag System Using µIMU with SVM T [7] Himberg, J.; Seppanen, Mantyjarvi, J.T.; “Recognizing human motion with multiple acceleration sensors” Systems, Man, and Cybernetics, 2001 IEEE Int. Conf. Vol.2, 7-10 Oct. 2001 Page(s):747 – 752. [8] ATMEL Corporation, 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash Datasheet, 2004. [9] Analog Devices Inc. Precision ±1.7 g Single/Dual Axis Accelerometer ADXL203 Datasheet, 2004. [10] Analog Devices Inc. ±300°/s Single Chip Yaw Rate Gyro with Signal Conditioning ADXR300 Datasheet, 2004. [11] A. Smola, “General cost function for support vector regression” Proceedings of the Ninth Australian Conf. on Neural Networks, pp. 79-83, 1998. [12] N. Cristianini and J. Shawe-Taylor, An Introduction to Support Vector Machines and Other Kernel-based Learning Methods, Cambridge University Press, Cambridge, 2000. [13] S. Bernhard, C. J. C. Burges and A. Smola, Advanced in Kernel Methods Support Vector Learning, Cambridge, MA, MIT Press, 1998. [14] P. C. Sze, “Mechanical and compliance study of a modified hip protector for old age home residents in Hong Kong,” M.Phil. thesis, The Chinese Univ. Hong Kong, Hong Kong, China, 2006. [15] A. K. Nakahara, E. E. Sabelman, and D. L. Jaffe, “Development of a second generation wearable accelerometric motion analysis system,” in Proc.1st JointBMES/EMBS Conf., Oct. 1999, vol. 1, no. 13–16, p. 630. [16] C. V. Bouten, K. T. Koekkoek, M. Verduin, R. Kodde, and J. D. Janssen, “A triaxial accelerometer and portable data processing unit for the assessment of daily physical activity,” IEEE Trans. Biomed. Eng., vol. 44, no. 3, pp. 136–147, Mar. 1997. [17] D. M. Karantonis, M. R. Narayanan, M. Mathie, N. H. Lovell, and B. G. Celler, “Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring,” IEEE Trans. Inf. Technol. Biomed., vol. 10, no. 1, pp. 156–167, Jan. 2006. [18] A. H. F. Lam, W. J. Li, Y. Liu, and N. Xi, “MIDS: Micro input devices system using MEMS sensors,” in Proc. IEEE/RSJ Int. Conf. Intell. Robot Syst., Oct. 2002, vol. 2, no. 30, pp. 1184–1189. [19] A. H. F. Lam, R. H. W. Lam, W. J. Li, M. Y. Y. Leung, and Y. Liu, “Motion sensing for robot hands using MIDS,” in Proc. IEEE Int. Conf. Robot. Autom., ICRA’03, Sep. 2003, vol. 3, no. 14–19, pp. 3181–3186. [20] G. Zhang, G. Shi, Y. Luo, H. Wong, W. J. Li, P. H. W. Leong, and M. Y. Wong, “Towards an ubiquitous wireless digital writing instrument using MEMS motion sensing technology,” in Proc. IEEE/ASME Int. Conf. Adv. Intell. Mechatron., 2005, pp. 795–800. [21] M. Barlett and T. Sejnowski, “Independent componets of face images: A representation for face recognition,” in Proc. 4th Annu. Joint Symp. Neural Comput., Pasadena, CA, May 17, 1997.
Copyright © 2023 Anthony Martin, Manoj MS, Vignesh S, Praveen Kumar K. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET51428
Publish Date : 2023-05-02
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here